home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2484 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.1 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS frien
  5. Date: 31 Jan 1996 21:17:00 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Message-ID: <4eom8c$d8e@maureen.teleport.com>
  8. References: <4dtbl0$84n@sinsen.sn.no> <4dtgil$1kn@serpens.rhein.de> <4e382s$54t$1@sydney.DIALix.oz.au> <4e3imr$is@serpens.rhein.de> <4e6ci3$tp0@ar.ar.com.au> <1996Jan26.210008.1858@imada.ou.dk>
  9. NNTP-Posting-Host: julie.teleport.com
  10. X-Newsreader: TIN [version 1.2 PL2]
  11.  
  12. Bjorn Reese (breese@imada.ou.dk) wrote:
  13. : Storm (storm@ar.ar.com.au) wrote:
  14. : > You don't seem to accept that there are people who wish to program
  15. : > Amigas, not AmigaDOS. Telling me that I must not hit the hardware and
  16. : > must use the OS for my hobby programming - you might as well tell me
  17. : > that I must not use C or Assembly but must instead use COBOL - you'll
  18. : > get the same reaction from me.
  19.  
  20. : Now, does this attitude seem familiar? .... Oh yes, I felt like that
  21. : once myself :)
  22.  
  23. : Cobol is, like assembly, a thing from the past living on borrowed time.
  24.  
  25.  assembly is not a language of choice for the main projects, but it wont 
  26.  deseapear... 
  27.  I see it use all the time, on product comming out, and I read 
  28.  job hunt post from compagnie like SGI that want C and asm programmer.
  29.  SGI do optimize their C output. I'm talking about SGI because they
  30.  are suposed to have a good C compiler and good risc cpu.
  31.  
  32. : I don't want to spoil your fun and pleasure of programming, but what
  33. : I realised many moons ago is that there's no future in that sort of
  34. : thinking. In the future optimisation will be done by the compiler,
  35. : machines will have all sorts of strange configurations, etc. etc.
  36. : So I decided to (1) drop assembly in preference of C/C++, and
  37. : (2) use the OS to support all kind of display hardware.
  38.  
  39.  assembler is not a thing of the past, super compiler is the thing
  40.  of the future... Till then a trained human brain can do a much much
  41.  better job (Maybe not for casual code but for inner loop).
  42.  
  43. : Currently I'm developing an 8-way scrolling action game in my sparetime.
  44. : It is written in C, which gives me two big advantages: (1) a _much_
  45. : quicker development cycle, and (2) the possibility to port code.
  46. : I'm working on three different interfaces: (a) a lowres screen, (b) a
  47. : window to put on any screen (for gfx boards), and (c) a window for
  48. : Unix/X. I'm trying out all sorts of different game and AI ideas, which
  49. : in the end will make the game much more fun, rather than trying to
  50. : press out another useless bob of the blitter.
  51.  
  52.  If you have a design that require little machine power you can use
  53.  whats left to jaz up the visual or else.
  54.  
  55. : PS: This is not a flame, but rather a take-it-or-leave-it advice from
  56. : a former hardwarebanger.
  57.  
  58.  My advice would be... you want to do a native amiga game own the view,
  59.  and blitter and do your thing in the language you prefere.
  60.  If you want to make 'window' based game that possibly run on other
  61.  HW and platform write in C and only use OS call (indirectly).
  62.  
  63.  I think there is an open choice... 
  64.  
  65.  Stephan
  66.